<?php

defined('_JEXEC') or die('Acesso Restrito');

jimport('joomla.application.component.view');

Class SgrhFrontViewVaga extends JView {

	function display($tpl=null) {
		$documento = & JFactory::getDocument(); //Instancia uma classe de documentos pra receber um documento
		$jspop2 = "
			<script type=\"text/javascript\">
					function jSelectPopupfromview(vara, varb, varc) {
						document.getElementById('idCargo').value = vara;
						document.getElementById('dadosCargo').innerHTML = varb+' - '+ varc;
						document.getElementById('sbox-window').close();
					}
			</script>";
		$documento->addCustomTag($jspop2);
		$documento->addStylesheet("components/com_sgrh/auxiliares/css/style.css");
		$busca = JRequest::get('post');
		$registro = null;
		
		$idVaga = JRequest::getVar('idVaga', null);
		$dados = JRequest::getVar('dados', null);
		$modelo = & $this->getModel('vaga');
		$tpl = JRequest::getVar('tpl');
		$tabela = JRequest::getVar('tabela');
		$registro = JArrayHelper::toObject($dados); //Converte os dados do array para um objeto

		if ($tpl == 'cargo') {
			$registro = $modelo->getDadosTabela($tabela);
			$camposAdd = JRequest::getVar('camposAdd');
			$idCargo = JRequest::getVar('idCargo');
		}
		
		if ($idCargo != null) {
			
		}

		$campo = array();
		$campo[] = JHTML::_('select.option', '', '- Estado -');
		$campo[] = JHTML::_('select.option', 'AC', 'Acre');
		$campo[] = JHTML::_('select.option', 'AL', 'Alagoas');
		$campo[] = JHTML::_('select.option', 'AP', 'Amapá');
		$campo[] = JHTML::_('select.option', 'AM', 'Amazonas');
		$campo[] = JHTML::_('select.option', 'BA', 'Bahia');
		$campo[] = JHTML::_('select.option', 'CE', 'Ceará');
		$campo[] = JHTML::_('select.option', 'DF', 'Distrito Federal');
		$campo[] = JHTML::_('select.option', 'ES', 'Espírito Santo');
		$campo[] = JHTML::_('select.option', 'GO', 'Goiás');
		$campo[] = JHTML::_('select.option', 'MA', 'Maranhão');
		$campo[] = JHTML::_('select.option', 'MT', 'Mato Grosso');
		$campo[] = JHTML::_('select.option', 'MS', 'Mato Grosso do Sul');
		$campo[] = JHTML::_('select.option', 'MG', 'Minas Gerais');
		$campo[] = JHTML::_('select.option', 'PA', 'Pará');
		$campo[] = JHTML::_('select.option', 'PB', 'Paraíba');
		$campo[] = JHTML::_('select.option', 'PR', 'Paraná');
		$campo[] = JHTML::_('select.option', 'PE', 'Pernambuco');
		$campo[] = JHTML::_('select.option', 'PI', 'Piauí');
		$campo[] = JHTML::_('select.option', 'RJ', 'Rio de Janeiro');
		$campo[] = JHTML::_('select.option', 'RN', 'Rio Grande do Norte');
		$campo[] = JHTML::_('select.option', 'RS', 'Rio Grande do Sul');
		$campo[] = JHTML::_('select.option', 'RO', 'Rondônia');
		$campo[] = JHTML::_('select.option', 'RR', 'Rorâima');
		$campo[] = JHTML::_('select.option', 'SC', 'Santa Catarina');
		$campo[] = JHTML::_('select.option', 'SP', 'São Paulo');
		$campo[] = JHTML::_('select.option', 'SE', 'Sergipe');
		$campo[] = JHTML::_('select.option', 'TO', 'Tocantins');

		$statusVaga = array(
			JHTML::_('select.option', '', JText::_('Selecione uma Situacao')),
			JHTML::_('select.option', '1', JText::_('Em Aberto')),
			JHTML::_('select.option', '2', JText::_('Preenchida')),
			JHTML::_('select.option', '3', JText::_('Fechada')),
			JHTML::_('select.option', '4', JText::_('Em Análise'))
		);

		$escolaridade = array(
			JHTML::_('select.option', '', JText::_('Selecione')),
			JHTML::_('select.option', '1', JText::_('Ensino Fundamental Incompleto')),
			JHTML::_('select.option', '2', JText::_('Ensino Fundamental Completo')),
			JHTML::_('select.option', '3', JText::_('Ensino Médio Incompleto')),
			JHTML::_('select.option', '4', JText::_('Ensino Médio Completo')),
			JHTML::_('select.option', '5', JText::_('Ensino Superior Incompleto')),
			JHTML::_('select.option', '6', JText::_('Ensino Superior Completo'))
		);
		
		$estado = JHTML::_('select.genericlist', $campo, 'estado', 'class=inputbox', 'value', 'text', $registro->estado);
		$vagaPreenchida = JHTML::_('select.booleanList', 'vagapreenchida', null, $registro->vagaPreenchida, 'Não', 'Sim');
		$top = JHTML::_('select.booleanList', 'top', null, $registro->top, 'Não', 'Sim');
		$status = JHTML::_('select.genericlist', $statusVaga, 'idEscolaridade', 'class="escolaridade"', 'value', 'text');
		$tipoEscolaridade = JHTML::_('select.genericlist', $escolaridade, 'idEscolaridade', 'class="escolaridade"', 'value', 'text');

		$this->assignRef('busca', $busca);
		$this->assignRef('registro', $registro);
		$this->assignRef('estado', $estado);
		$this->assignRef('vagaPreenchida', $vagaPreenchida);
		$this->assignRef('top', $top);
		$this->assignRef('status', $status);
		$this->assignRef('escolaridade', $tipoEscolaridade);
		$this->assignRef('camposAdd', $camposAdd);
		$this->assignRef('idVaga', $idVaga);

		parent::display($tpl);
	}

//Final da Função Display
}

//Final da Classe
?>
